mountain bike cross country - German English Dictionary